package cn.interestingshop.dao;

import cn.interestingshop.entity.Classify;

import java.util.List;

public interface ClassifyDao {
    /**
     * 分页查询数据
     * @param pageNo
     * @param pageSize
     * @return
     */
    public List<Classify> selectAll(int pageNo,int pageSize);

    /**
     * 查询总记录数
     * @return
     */
    public int selectCount();

    /**
     * 根据父id查询
     * @param parentId
     * @return
     */
    public List<Classify> selectAll(int parentId);

    /**
     * 新增
     * @param classify
     * @return
     */
    public int insert(Classify classify);

    /**
     * 查询单个对象
     * @param id
     * @return
     */
    public Classify selectOne(int id);

    /**
     * 修改
     * @param classify
     * @return
     */
    public int update(Classify classify);

}
